Cabbage Rose - Turkish English Dictionary